technological advances - Español Inglés Diccionario